package com.itboye.jinpuyiyuan.bean;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.List;

/*
        "USER_NAME": "贾文",
        "HOSP_PATIENT_ID": "00357512", 用户院内id
        "MEDICAL_INSURANNCE_TYPE": "自费", 医疗保险类型
        "PAY_TOTAL_FEE": "26000",  总金额
        "PAY_BEHOOVE_FEE": "26000",应付金额
        "PAY_ACTUAL_FEE": "26000", 个人自付金额
        "PAY_MI_FEE": "0", 医院统筹支付金额
        "RECEIPT_ID": "3000364487", 收据号
        "PAY_DETAIL_LIST": [{
            "DETAIL_TYPE": "心电图",  明细费别
            "DETAIL_NAME": "动态心电图", 明细名称
            "DETAIL_ID": "B3332063", 明细流水号
            "DETAIL_UNIT": "次", 明细单位
            "DETAIL_COUNT": "1",  明细数量
            "DETAIL_PRICE": "26000", 明细单价
            "DETAIL_SPEC": "费用",  明细规格
            "DETAIL_AMOUT": "26000", 明细总金额
            "DETAIL_MI": "0"  明细医保金额
        }]
 */
public class RecipeRecordInfo implements Serializable {

    @SerializedName("USER_NAME")
    String   user_name;

    @SerializedName("HOSP_PATIENT_ID")
    String   hosp_patient_id;

    @SerializedName("MEDICAL_INSURANNCE_TYPE")
    String   medical_insurannce_type;

    @SerializedName("PAY_TOTAL_FEE")
    String   pay_total_fee;

    @SerializedName("PAY_BEHOOVE_FEE")
    String   pay_behoove_fee;

    @SerializedName("PAY_ACTUAL_FEE")
    String   pay_actual_fee;

    @SerializedName("PAY_MI_FEE")
    String   pay_mi_fee;

    @SerializedName("RECEIPT_ID")
    String   receipt_id;

    @SerializedName("PAY_DETAIL_LIST")
    List<PayDetailList> pay_detail_list;

    public String getUser_name() {
        return user_name;
    }

    public void setUser_name(String user_name) {
        this.user_name = user_name;
    }

    public String getHosp_patient_id() {
        return hosp_patient_id;
    }

    public void setHosp_patient_id(String hosp_patient_id) {
        this.hosp_patient_id = hosp_patient_id;
    }

    public String getMedical_insurannce_type() {
        return medical_insurannce_type;
    }

    public void setMedical_insurannce_type(String medical_insurannce_type) {
        this.medical_insurannce_type = medical_insurannce_type;
    }

    public String getPay_total_fee() {
        return pay_total_fee;
    }

    public void setPay_total_fee(String pay_total_fee) {
        this.pay_total_fee = pay_total_fee;
    }

    public String getPay_behoove_fee() {
        return pay_behoove_fee;
    }

    public void setPay_behoove_fee(String pay_behoove_fee) {
        this.pay_behoove_fee = pay_behoove_fee;
    }

    public String getPay_actual_fee() {
        return pay_actual_fee;
    }

    public void setPay_actual_fee(String pay_actual_fee) {
        this.pay_actual_fee = pay_actual_fee;
    }

    public String getPay_mi_fee() {
        return pay_mi_fee;
    }

    public void setPay_mi_fee(String pay_mi_fee) {
        this.pay_mi_fee = pay_mi_fee;
    }

    public String getReceipt_id() {
        return receipt_id;
    }

    public void setReceipt_id(String receipt_id) {
        this.receipt_id = receipt_id;
    }

    public List<PayDetailList> getPay_detail_list() {
        return pay_detail_list;
    }

    public void setPay_detail_list(List<PayDetailList> pay_detail_list) {
        this.pay_detail_list = pay_detail_list;
    }

   public class PayDetailList implements Serializable{
      @SerializedName("DETAIL_TYPE")
      String detail_type;

      @SerializedName("DETAIL_NAME")
      String detail_name;

      @SerializedName("DETAIL_ID")
      String detail_id;

      @SerializedName("DETAIL_UNIT")
      String detail_unit;

      @SerializedName("DETAIL_COUNT")
      String detail_count;

      @SerializedName("DETAIL_PRICE")
      String detail_price;

      @SerializedName("DETAIL_SPEC")
      String detail_spec;

      @SerializedName("DETAIL_AMOUT")
      String detail_amout;

      @SerializedName("DETAIL_MI")
      String detail_mi;

       public String getDetail_type() {
           return detail_type;
       }

       public void setDetail_type(String detail_type) {
           this.detail_type = detail_type;
       }

       public String getDetail_name() {
           return detail_name;
       }

       public void setDetail_name(String detail_name) {
           this.detail_name = detail_name;
       }

       public String getDetail_id() {
           return detail_id;
       }

       public void setDetail_id(String detail_id) {
           this.detail_id = detail_id;
       }

       public String getDetail_unit() {
           return detail_unit;
       }

       public void setDetail_unit(String detail_unit) {
           this.detail_unit = detail_unit;
       }

       public String getDetail_count() {
           return detail_count;
       }

       public void setDetail_count(String detail_count) {
           this.detail_count = detail_count;
       }

       public String getDetail_price() {
           return detail_price;
       }

       public void setDetail_price(String detail_price) {
           this.detail_price = detail_price;
       }

       public String getDetail_spec() {
           return detail_spec;
       }

       public void setDetail_spec(String detail_spec) {
           this.detail_spec = detail_spec;
       }

       public String getDetail_amout() {
           return detail_amout;
       }

       public void setDetail_amout(String detail_amout) {
           this.detail_amout = detail_amout;
       }

       public String getDetail_mi() {
           return detail_mi;
       }

       public void setDetail_mi(String detail_mi) {
           this.detail_mi = detail_mi;
       }
   }
}
